
Manage the state of a temporal collection.
| URL Parameters | |
|---|---|
| result? |
Required. Specify the desired result of the operation. Allowed
values: advance-lsqt.
|
| lag? |
Optional. Specify the lag to be behind system start time, in seconds.
The value must be convertible to xs:long.
|
| database? | Optional. Perform this operation on the named content database instead of the default content database associated with the REST API instance. Using an alternative database requires the "eval-in" privilege; for details, see Security Requirements in the REST Application Developer's Guide. |
| Response Headers | |
|---|---|
| ML-LSQT | MarkLogic returns the current LSQT in this header. |
When you use result=advance-lsqt, upon success, MarkLogic
Server returns status 204 (Advanced LSQT), and
the response headers include a ML-LSQT header containing
the current LSQT.
rest-admin role, or the
following privileges:
http://marklogic.com/xdmp/privileges/rest-admin
http://marklogic.com/xdmp/privileges/rest-writer
http://marklogic.com/xdmp/privileges/rest-reader
result=advance-lsqt, this request is
similar to calling the XQuery function
temporal:advance-lsqt or the
Server-Side JavaScript function
temporal.advanceLsqt. You must
have LSQT enabled on the collection in order to use
advance-lsqt.
curl --anyauth --user user:password -X POST -i \ -d "" -H "Content-type: text/plain" \ 'http://localhost:8000/v1/temporal/collections/kool?result=advance-lsqt' ==> LSQT is advanced on the temporal collection named "kool" HTTP/1.1 204 Advanced LSQT ML-LSQT: 1601-01-01T00:00:00Z Server: MarkLogic Content-Length: 0 Connection: Keep-Alive Keep-Alive: timeout=5
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.